Erro de Remote Login Travado
V1.0 – Março 2024
| Versão | Autor | Descrição |
|---|---|---|
| V1.0 – 2024-03-13 | Yangqiang 1153592 | Versão Inicial em Chinês |
| V1.0 – 2024-03-13 | Gaowei 1074902 | Tradução do Documento para Inglês |
| V1.0 – 2024-03-14 | Diogo Hatz 50037923 | Tradução do Documento para Português |
| V1.0 – 2024-03-14 | Wisley da Silva 00830850 | Revisão do Documento |
Introdução
O SMS é um serviço de migração de máquinas virtuais disponibilizado na Huawei Cloud. Com esse serviço, é possível migrar VMs de outras provedoras cloud ou de ambientes on-premises para a nuvem. O SMS migra máquinas virtuais para ECSs, que correspondem ao serviço de máquinas virtuais na Huawei Cloud.
Este documento tem como objetivo listar otimizações para VMs migradas da provedora Azure Cloud para a Huawei Cloud, assim como solucionar o erro de tela congelada em ECSs para a funcionalidade Remote Login no console da HWC.
Configurações
O erro em questão para que o Remote Login fique congelado é relativo ao VNC, software de acesso remoto a outros computadores.

As VMs Linux criadas na Azure Cloud possuem o kernel modificado, o que pode causar problemas de conflitos com o software do VNC. Para realizar as modificações necessárias, siga o passo-a-passo abaixo:
-
Conecte à instância via SSH e modifique os seguintes parâmetros:
1.1 Comente a linha GRUB_TIMEOUT_STYLE=hidden
1.2 Modifique o GRUB_TIMEOUT para 10: GRUB_TIMEOUT=10

Delete o arquivo
rm -rf /etc/default/grub.d/50*
Após a deleção dos arquivos, execute o seguinte comando para atualizar as configurações do grub.
update-grub2
Modifique o repositório do Yum para apontar para o repositório da Huawei:
sed -i 's/azure.archive.ubuntu.com/repo.huaweicloud.com/g' /etc/apt/sources.list
apt autoclean && apt update
Instale o kernel público do Ubuntu:
apt install linux-image-generic
Após a instalação ser concluída, reinicie a ECS e selecione o kernel genérico na tela do grub. Obs: É possível modificar o parâmetro GRUB_DEFAULT para apontar para o kernel genérico ao invés de manualmente selecionar o kernel genérico ao bootar a ECS.
Configurações Opcionais
Além das configurações realizadas acima, também é recomendado que o agente da Azure, que é instalado por padrão em VMs da Azure, seja desinstalado, uma vez que o agente reporta logs para o console da VNC constantemente, o que pode afetar a performance do VNC:
Digite o seguinte comando para desinstalar o agente da Azure:
sudo apt -y remove walinuxagent